Connectors as Designs
نویسندگان
چکیده
The complex interactions that appear in service-oriented computing make coordination a key concern in service-oriented systems. Over the past years, the need for high-confidence coordination mechanisms has intensified as new technologies have appeared for the development of service-oriented applications, making formalization of coordination mechanisms critical. Unifying Theories of Programming (UTP) provide a formal semantic foundation not only for programming languages but also for various expressive specification languages. A key concept in UTP is design: the familiar pre/post-condition pair that describes the contract. In this paper we use UTP to formalize Reo connectors, whereby connectors are interpreted by designs in UTP. This model can be used as a reference document for developing tool support for Reo, such as a test case generator. It can also be used as a semantic foundation for proving properties of connectors, such as equivalence and refinement relations between connectors.
منابع مشابه
Highly Analysable, Reusable, and Realisable Architectural Designs with XCD
Connector-Centric Design (XcD) is a new approach to specifying software architectures. XcD views complex connectors as highly significant in architectural designs, as it is the complex connectors that non-functional quality properties in systems can emanate from. So, XcD promotes in designs a clean separation of connectors (interaction behaviours) from components (functional behaviours). Design...
متن کاملConnectors as designs: Modeling, refinement and test case generation
Over the past years, the need for high-confidence coordinationmechanisms has intensified as new technologies have appeared for the development of service-oriented applications, making formalization of coordination mechanisms critical. Unifying Theories of Programming (UTP) provide a formal semantic foundation not only for programming languages but also for various expressive specification langu...
متن کاملMicro ACTION PIN Compliant-Pin Connectors: Advancing the State of the Art in Press-Fit Technology
Micro ACTION PIN (MAP) connectors from Tyco Electronics have taken through-hole connector technology to a new level— significantly reducing hole diameters compared to previous designs, while retaining the assembly and operational advantages of press-fit connectors. Equally important, the inherent design attributes of MAP connectors offer electrical performance comparable to, or better than, con...
متن کاملReduction of Stress Concentration in Bolt-Nut Connectors
Bolt-nut connectors play an important role in the safety and reliability of structural systems. Stress concentration due to unequal load distribution can cause fatigue failure in bolt-nut connectors. In this paper, the stress distribution in bolt-nut connectors is studied using an axisymmetric finite element model. Various geometric designs proposed in the literature were studied to determine t...
متن کاملRealizable, Connector-Driven Software Architectures for Practising Engineers
Despite being a widely-used language for specifying software systems, UML remains less than ideal for software architectures. Architecture description languages (ADLs) were developed to provide more comprehensive support. However, so far the application of ADLs in practice has been impeded by at least one of the following problems: (i) advanced formal notations requiring a steep learning curve,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 255 شماره
صفحات -
تاریخ انتشار 2009